<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
  </head>
  <body></body>
</html>

<!-- 
  JavaScript的核心组成
    - ECMAScript: 定义了javascript的语法规范,描述了语言的基本语法和数据类型
      - ECMA: 欧洲电脑厂商联合会
      - Script: 脚本语言(弱类型,解释型), 就是比企业级(强类型,编译型)语言要简单一些的语言

    - BOM : 浏览器对象模型，有一套成熟的可以操作浏览器.
      - browser object model

    - DOM : 文档对象模型，有一套成熟的可以操作页面元素的 API，通过 DOM 可以操作页面中的元素。
      - document object model

  前端的核心工作
    - 数据渲染（根据数据设计html结构，渲染页面，展示页面.......）
    - 用户体验（网页效果，表单验证，其他功能......）
    - 性能优化（精灵图，懒加载 ，代码的压缩合并，图片的压缩合并，css的预编译.......）

  名词解读
    - 类: 一类的事物,类是抽象的(不具体),不占据内存的。生成对象的。比如人类/动物类/植物类
    - 对象: 类下面的一个具体的事物。王万年。真实存在的，占据内存的。每一个对象都会有一些属性和方法
    - 属性: 具体的对象的一些描述。比如身高体重黑头发黄皮肤。
    - 方法: 具体的对象拥有的一些功能。比如会吃饭，会唱跳。

    格式：
      王万年
      王万年.身高     属性的获取
      王万年.吃饭()   方法的执行
 -->
